package com.quectel.core.module.room.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 *
 * @author ryan
 * @email ryan.ran@quectel.com
 * @date 2023/11/10 11:43
 */
@Data
@TableName("village_room_suspicion_order")
public class VillageRoomSuspicionOrderEntity {

    /**
    * 主键id
    */
    @TableId
    private Long id;

    /**
    * 租户 id
    */
    private Long tenantId;

    /**
    * 小区 id
    */
    private Long villageId;

    /**
     * 楼栋id
     */
    private Long buildingId;

    /**
     * 楼层id
     */
    private Long floorId;

    /**
    * 房间id
    */
    private Long roomId;

    /**
     * 来源类型
     */
    private Byte resourceType;

    /**
    * 处理状态 0 未处理 1 已处理
    */
    private Byte handleStatus;

    /**
    * 处理结果 0 撤销 1 确认
    */
    private Byte handleResult;

    /**
     * 处理备注
     */
    private String handleRemark;

    /**
     * 居住人数
     */
    private Integer peopleCount;

    /**
     * 人员信息快照
     */
    private String personSnapshot;

    /**
    * 创建时间
    */
    private Date createTime;

    /**
    * 更新时间
    */
    private Date updateTime;

    /**
     * 处理时间
     */
    private Date handleTime;

}
